import java.util.Scanner;

/**
 * 分支结构：
 *      switch结构
 *      语法：
 *      switch(表达式){
 *          case 值1:
 *              //表达式结果的等值比较，= 值1，就会进入到case内部
 *              break;
 *          case 值2:
 *              //表达式结果的等值比较，= 值2，就会进入到case内部
 *              break;
 *          default:
 *              //等值比较，前面的case中的值都不匹配，最后会进入到default默认项当中
 *              break;
 *      }
 *      注意：
 *          case 对应的值，可是基本的数据类型、String、枚举；并且只能是具体的值，而非变量
 *               取值类型要与表达式的类型一致
 *          break 表示跳出了switch结构，如果不写break，不会报错，而是会继续向下执行
 *          default 前面都匹配不了，默认项
 *
 */
public class Demo04 {

    public static void main(String[] args) {

        /*
            小明的一周：
                周一 上奥数
                周二 上化学课
                周三 上物理课
                周四 上生物课
                周五 上英语课
                周六
                周天 写作业
         */
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入（1-7）:");

        int day = scanner.nextInt();
        switch (day){
            case 1:
                System.out.println("去上奥数课！");
                break;
            case 2:
                System.out.println("去上化学课");
                break;
            case 3:
                System.out.println("去上物理课");
                break;
            case 6:
            case 7:
                System.out.println("写作业");
                break;
            default:
                System.out.println("休息");
        }
    }
}
